hand on the torch - Turkish English Dictionary